dog pound (Noun) — A public enclosure for stray or unlicensed dogs. ex. "unlicensed dogs will be taken to the dog pound"